What is newhouse hotels?

As an AI language model, I don't have access to the latest information about Newhouse Hotels. However, I can provide some basic information that is available on the internet.

Newhouse Hotels is a luxury hotel group that owns and operates a collection of upscale hotels in the UK. The company is based in Glasgow, Scotland, and has been in business for nearly 50 years.

The group's portfolio includes eight properties, including the iconic Grand Central Hotel in Glasgow, the Blythswood Square Hotel in Glasgow, the Carlton Hotel in Edinburgh, and the Norton House Hotel and Spa in Edinburgh. Each property is unique and offers guests a luxurious experience with top-notch amenities and exceptional services.

Newhouse Hotels is renowned for its commitment to sustainability, and all its properties are designed to be environmentally friendly with features such as energy-efficient lighting and water-saving systems.

Overall, Newhouse Hotels offers an exceptional range of luxury hotels in the UK, with a focus on providing guests with an unforgettable experience, whether they are travelling for business or leisure.